// 创建依赖响应式数据的方法effect
const effectA = () => { resultA = obj.a * 100 }
const track = (target, key) => {
    // 这里是被激活的响应式函数
    let depMaps = targetMaps.get(target)    // 这里判断targetMap中是否存在target这个目标对象
    if(!depMaps){
        targetMaps.set(target, depMaps = new Map)
    }
    let dep = depMaps.get(key)  // 获取depMap是否含有该属性
    if(!dep){
        depMaps.set(key, dep = new Set)
    }
    dep.add(effectA)
}

export default track
